﻿using System;
using System.Data;
namespace PMS.DAL
{
    public interface IReportDAO
    {
        System.Data.DataSet PhiepNhapKhoReport(string MaPN);
        DataSet PhiepXuatKhoReport(string MaPX);
        DataSet PhiepGiaoHangKhoReport(string SoPG);
        DataSet BaoCaoSanPhamKhachHangDaMua(string KhachHang, DateTime? tungay, DateTime? denngay);
        DataSet BaoCaoCacKhachHangDaMuaSanPham(string masanpham, DateTime? tungay, DateTime? denngay);
        DataSet TheKho(string MaThuoc, String Solo);
        DataSet BaoCaoDoanhThuCuaSanPham(string masanpham, DateTime? tungay, DateTime? denngay);
        DataSet BaoCaoCongNoCuaKhachHang(string MaKhachHang, DateTime? tungay, DateTime? denngay);
        DataSet BienBanNhapHangReport(string MaBBNH);
        DataSet BienBanKiemKeKhoReport(string MaBBKKK);
        DataSet BaoCaoXuatNhapTonReport(string MaKy);
        DataSet SanPhamListReport();
        DataSet KhachHangListReport();
        DataSet NhaCCListReport();
        DataSet ChiTietNhapSanPham(string MaSP, DateTime? tungay, DateTime? denngay);
        DataSet ChiTietXuatSanPham(string MaSP, DateTime? tungay, DateTime? denngay);
        DataSet TheKhoByDate(string MaThuoc, String Solo, DateTime? tungay, DateTime? denngay);
    }
}
